build up steam

Translations
prendre de l'ampleur
Definitions
To gain momentum, energy, or strength; to become more powerful or effective over time, often referring to a process, movement, or activity that is increasing in intensity or speed.